9 research outputs found

    Computational Geometry Applications

    Get PDF
    Computational geometry is an integral part of mathematics and computer science deals with the algorithmic solution of geometry problems. From the beginning to today, computer geometry links different areas of science and techniques, such as the theory of algorithms, combinatorial and Euclidean geometry, but including data structures and optimization. Today, computational geometry has a great deal of application in computer graphics, geometric modeling, computer vision, and geodesic path, motion planning and parallel computing. The complex calculations and theories in the field of geometry are long time studied and developed, but from the aspect of application in modern information technologies they still are in the beginning. In this research is given the applications of computational geometry in polygon triangulation, manufacturing of objects with molds, point location, and robot motion planning

    The Significance of Using Ict in Telemetric Monitoring, Process Weighing and Control of The Coal

    No full text
    The aim of this article is to present the indicators that affect the technical feasibility and economic justification of investment in ICT infrastructure and information systems. We performed this task by reviewing the specific case study "Construction of computer networks and information systems for weighing and control of coal in RMU Banovići". The article presents the technical aspects of implementation and operation of such projects and the potential savings as well as the ability for a better control of the revenue side of the company, which brings better results for business and competitiveness in the market economy

    Weighted Moore–Penrose generalized matrix inverse: MySQL vs. Cassandra database storage system

    No full text
    © 2016, Indian Academy of Sciences. The research in this paper refers to two areas: programming and data storage (data base) for computing the weighted Moore–Penrose inverse. The main aim of this paper analysis of the execution speed of computing using PHP programming language and data store. The research shows that the speed of execution gives considerable difference between the Procedural programming and Object Oriented PHP language, on the middle layer in the three tier of the web architecture. Also, the research concerning the comparison of relation database system, MySQL and NoSQL, key value store system, ApacheCassandra, on the database layer. The CPU times are compared and discussed

    Ensemble machine learning methods to predict the balancing of ayurvedic constituents in the human body

    No full text
    In this paper, we demonstrate the result of certain machine-learning methods like support vector machine (SVM), naive Bayes (NB), decision tree (DT), k-nearest neighbor (KNN), artificial neural network (ANN), and AdaBoost algorithms for various performance characteristics to predict human body constituencies. Ayurveda-dosha studies have been used for a long time, but the quantitative reliability measurement of these diagnostic methods still lags. The careful and appropriate analysis leads to an effective treatment to predict human body constituencies. From an observation of the results, it is shown that the AdaBoost algorithm with hyperparameter tuning provides enhanced accuracy and recall (0.97), precision and F-score (0.96), and lower RSME values (0.64). The experimental results reveal that the improved model (which is based on ensemble-learning methods) significantly outperforms traditional methods. According to the findings, advancements in the proposed algorithms could give machine learning a promising future

    An Innovative Grey Approach for Group Multi-Criteria Decision Analysis Based on the Median of Ratings by Using Python

    No full text
    Some decision-making problems, i.e., multi-criteria decision analysis (MCDA) problems, require taking into account the attitudes of a large number of decision-makers and/or respondents. Therefore, an approach to the transformation of crisp ratings, collected from respondents, in grey interval numbers form based on the median of collected scores, i.e., ratings, is considered in this article. In this way, the simplicity of collecting respondents' attitudes using crisp values, i.e., by applying some form of Likert scale, is combined with the advantages that can be achieved by using grey interval numbers. In this way, a grey extension of MCDA methods is obtained. The application of the proposed approach was considered in the example of evaluating the websites of tourism organizations by using several MCDA methods. Additionally, an analysis of the application of the proposed approach in the case of a large number of respondents, done in Python, is presented. The advantages of the proposed method, as well as its possible limitations, are summarized

    A New Grey Approach for Using SWARA and PIPRECIA Methods in a Group Decision-Making Environment

    No full text
    The environment in which the decision-making process takes place is often characterized by uncertainty and vagueness and, because of that, sometimes it is very hard to express the criteria weights with crisp numbers. Therefore, the application of the Grey System Theory, i.e., grey numbers, in this case, is very convenient when it comes to determination of the criteria weights with partially known information. Besides, the criteria weights have a significant role in the multiple criteria decision-making process. Many ordinary multiple criteria decision-making methods are adapted for using grey numbers, and this is the case in this article as well. A new grey extension of the certain multiple criteria decision-making methods for the determination of the criteria weights is proposed. Therefore, the article aims to propose a new extension of the Step-wise Weight Assessment Ratio Analysis (SWARA) and PIvot Pairwise Relative Criteria Importance Assessment (PIPRECIA) methods adapted for group decision-making. In the proposed approach, attitudes of decision-makers are transformed into grey group attitudes, which allows taking advantage of the benefit that grey numbers provide over crisp numbers. The main advantage of the proposed approach in relation to the use of crisp numbers is the ability to conduct different analyses, i.e., considering different scenarios, such as pessimistic, optimistic, and so on. By varying the value of the whitening coefficient, different weights of the criteria can be obtained, and it should be emphasized that this approach gives the same weights as in the case of crisp numbers when the whitening coefficient has a value of 0.5. In addition, in this approach, the grey number was formed based on the median value of collected responses because it better maintains the deviation from the normal distribution of the collected responses. The application of the proposed approach was considered through two numerical illustrations, based on which appropriate conclusions were drawn

    Comparative Analysis of the Simple WISP and Some Prominent MCDM Methods: A Python Approach

    No full text
    This article presents a comparison of the results obtained using the newly proposed Simple Weighted Sum Product method and some prominent multiple criteria decision-making methods. For comparison, several analyses were performed using the Python programming language and its NumPy library. The comparison was also made on a real decision-making problem taken from the literature. The obtained results confirm the high correlation of the results obtained using the Simple Weighted Sum Product method and selected multiple criteria decision-making methods such as TOPSIS, SAW, ARAS, WASPAS, and CoCoSo, which confirms the usability of the Simple Weighted Sum Product method for solving multiple criteria decision-making problems
    corecore